engine protection - German English Dictionary